mixed salad - German English Dictionary